package com.ly.wxPay.config.properties;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;

/**
 * 微信支付配置文件
 *
 * @Date: 2025/11/21 15:47
 * @Note:
 */
@Configuration
@ConfigurationProperties(prefix = "wx-pay")
@Data
public class WxPayProperties {
    /**
     * 商户号
     */
    private String mchId;
    /**
     * 商户API证书序列号
     */
    private String mchSerialNo;
    /**
     * 商户私钥文件
     */
    private String privateKeyPath;
    /**
     * APIv3密钥
     */
    private String apiV3Key;
    /**
     * APPID
     */
    private String appid;
    /**
     * 微信服务器地址
     */
    private String domain;
    /**
     * 通知回调地址
     */
    private String notifyDomain;
    /**
     * APIv2密钥
     */
    private String partnerKey;
}
